home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Light ROM 1
/
LIGHT-ROM 1 (Amiga Library Services)(1994).iso
/
ffdisks
/
d909.lha
/
GoldED2
/
Tools
/
HiSpeed
/
SetupE
< prev
next >
Wrap
Text File
|
1993-08-28
|
6KB
|
110 lines
SETUP
-----
HiSpeed may be adjusted to any PCL printer and its fonts. If your
printer supports softfonts (DeskJet printers don't unless they
are equipped with an additional RAM cartridge) you may use your
own fonts with HiSpeed, too. Unfortunately setup isn't that easy.
You should have read your printer's manual at least once. You
have to be familar with the use of PCL ESC codes. A bad setup
will cause TROUBLE.
Example session
Select the SETUP gadget. The setup requester will appear, giving
you the opportunity to set up a printer and its fonts. On the
left side available printers are listed. Select NEW (next to the
list of printers) if your model isn't available so far: A new
printer 'unnamed' will be added to the list. Use the string
gadget below the list to change this name to whatever you like.
Toggle the 'DeskJet tray' gadget to ON if your printer's paper
tray looks like that of a DeskJet (HiSpeed will use this
information to give you some hints if it asks you to reinsert
ejected pages). Some printers (especially laser printers) are not
able to use the first 5 to 7 mm of a page for output - turn
OFFSET HEADER on in these cases. Finally you should select a file
pattern used when selecting cover files (e.g. if you don't want
HiSpeed to list color files). A pattern like '#?' would display
all files while "~(#?.CYMK)" would suppress cover files made for
the DeskJet 550C. The following extensions are supported:
CYM files (color, used by DJ500C/DJ550C)...... #?.CYM
CYMK files (color, used by DJ550C) ............ #?.CYMK
B&W files (PCL level 3) ...................... no suffix
After having selected a printer, its fonts are displayed in the
font listview on the right side. This list initially is empty if
you have added a new printer. Use NEW (next to the font list) to
add a new font (i.e. to register one of the printer's font with
HiSpeed). New fonts are named 'unnamed'; use the string gadget
below the list to edit the name. Having done this you have to
enter a description of the font - HiSpeed needs to know the
font's basic characteristics (e.g. its size). Only fixed width
fonts are supported. Have a look at your printer's manual to
determine all required values. Example:
If you own a DeskJet 550C, look for a manual section called
'Specifications'. There you'll find a list of available fonts
supported by your printer. Among many other entries a
'LetterGothic' font with a font size of 6 points is described.
According to the manual this fixed width font is available in
portrait/landscape mode. Spacing is 24 cpi (characters per inch):
Typeface: LetterGothic
Point size: 6p
Spacing: 24 cpi (fixed width)
Orientation: portrait or landscape
Use these specifications to set up HiSpeed's font entry: Toggle
the type gadget to 'any direction' since portrait as well as
landscape mode are supported. The HMI gadget is used to set the
font's spacing. Units are 1/1200", so you would enter 50 (1200/24
= 50). Specify the LPI (lines per inch) value for single
linefeeds using the LPI gadget. Suggestion: Set the LPI value to
72/<point size> (e.g. 72/6 = 12). While the HMI value has to be
choosen as precisely as possible, the LPI may be set more
roughly. If your font isn't a built-in one but a softfont file,
enter the file name(s) using the NORM/ITAL gadgets (upright
respectively italics version). Leave these gadgets empty if the
font is a ROM font. Softfonts have to use the ECMA latin
character set; the printer will refuse your fonts if they use a
different character set (e.g. PC8). Finally we have to provide a
PCL ESC sequence used by HiSpeed to activate the font. Have a
look at you printer's documentation as far as PCL sequences (PCL
= printer command language) are concerned. The sequence will have
to set typeface, spacing and character height (point size). It
mustn't set any other attribute. Example:
ESC(s6v24h6T
ESC does introduce a PCL sequence. The last character of a PCL
command has to be uppercase ('T') while all other characters
(exept ESC) have to be lowercase. The font height is set to 6
points by '(s6v'. '24h' does set spacing to 24 cpi. Finally '6T'
selects a typeface called LetterGothic. Don't use spaces within
PCL sequences. Pay attention to case.
PAGE HEADER
-----------
It is possible to change the text (or the style) of page headers
using the setup requester, too. The header text is not printed
directly. Instead, it is interpreted before output: after
scanning it for keywords (like \DATE), found keywords are
replaced by their 'current value' (e.g. the date). Put a text into
quotation marks if you don't want to have it interpreted. HiSpeed
does support the following keywords:
keyword example description
----------------------------------------------------------
"<Text>" "Hi!" print quoted text
\DATE "Date: " \DATE insert date
\TIME "Time: " \TIME insert time
\NAME "File: " \NAME insert file name
\PATH "Path: " \PATH insert fully qualified name
\PAGE "Page: " \PAGE insert page number
$<name> $USER insert environment variable (*)
(*): see AmigaDos manual (SETENV command)